API Documentation
ProgramCompilationResult.h
1 // ProgramCompilationResult.h
3 //
5 
6 namespace nkGraphics
7 {
11  class DLL_GRAPHICS_EXPORT ProgramCompilationResult final
12  {
13  public :
14 
23 
27  bool getSuccess () const ;
35  SHADER_TYPE getStage () const ;
36 
40  void setSuccess (bool value) ;
44  void setErrorMessage (const nkMemory::StringView& message) ;
48  void setStage (SHADER_TYPE value) ;
49  } ;
50 }
nkGraphics::ProgramCompilationResult::setErrorMessage
void setErrorMessage(const nkMemory::StringView &message)
nkGraphics::ProgramCompilationResult::setSuccess
void setSuccess(bool value)
nkGraphics::SHADER_TYPE
SHADER_TYPE
Available shader types.
Definition: DxDefinesWrapper.h:392
nkGraphics::ProgramCompilationResult::~ProgramCompilationResult
~ProgramCompilationResult()
nkGraphics::ProgramCompilationResult::ProgramCompilationResult
ProgramCompilationResult()
nkGraphics::ProgramCompilationResult::getSuccess
bool getSuccess() const
nkGraphics::ProgramCompilationResult::getStage
SHADER_TYPE getStage() const
nkGraphics::ProgramCompilationResult
Holds information about a complation result, from a program.
Definition: ProgramCompilationResult.h:12
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
nkGraphics::ProgramCompilationResult::getErrorMessage
nkMemory::StringView getErrorMessage() const
nkGraphics::ProgramCompilationResult::setStage
void setStage(SHADER_TYPE value)
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7